package com.chrray.position.pojo.dto.auth;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author: LM
 * @Description:
 * @Date: 2021/1/9 15:38
 */
@Data
public class SysMenuTreeDto implements Serializable {
    /**
     * 主键
     */
   @ApiModelProperty(value ="主键", example = "1")
    private Long id;

    /**
     * 按钮名称
     */
   @ApiModelProperty(value ="菜单名称", example = "用户管理")
    private String menuName;

   @ApiModelProperty(value ="菜单等级", example = "1")
    private Integer level;

   @ApiModelProperty(value ="完全控制0否1是", example = "0")
    private Integer fullControl;

   @ApiModelProperty(value ="1菜单2按钮", example = "0")
    private Integer menuType;
   @ApiModelProperty(value ="0关闭1开启",example = "1")
    private Integer  state;
   @ApiModelProperty(value ="菜单代号")
    private String   menuCode;
    /**
     * 主键
     */
   @ApiModelProperty(value ="父类菜单id", example = "1")
    private Long parentId;

   @ApiModelProperty(value ="二级菜单集合")
    List<SysMenuTreeDto> menuList;
//
//   @ApiModelProperty(value ="按钮集合")
//    List<SysOperationDto> btnList;
}
